<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>


    <script>
        var salary = prompt('您的总工资为：');
        // 基准工资是扣除三险一金后
        var jizhun = 0;
        // 三险一金
        sanjin = 0;
        // 缴纳三险一金后
        kouchu = 0;
        // 纳税后得到的最终工资
        suodee = 0;
        // 应交多少税
        var money = 0;
        if (salary >= 7662) {
            jizhun = 7662;
            // 三险一金
            sanjin = jizhun * 0.205;
            // 缴纳三险一金后
            kouchu = salary - sanjin;

        } else {
            jizhun = salary;
            // 三险一金
            sanjin = jizhun * 0.205;
            // 缴纳三险一金后
            kouchu = salary - sanjin;
        }
        // 纳税后得到的最终工资
        suodee = kouchu - 5000;
        if (suodee <= 0) {
            alert('您不必交税！');
        } else {
            if (suodee <= 3000) {
                money = suodee * 0.03;
            } else if (suodee > 3000 && suodee <= 12000) {
                money = suodee * 0.10 - 210;
            } else if (suodee > 12000 && suodee <= 25000) {
                money = suodee * 0.20 - 1410;
            } else if (suodee > 25000 && suodee <= 35000) {
                money = suodee * 0.25 - 2660;
            } else if (suodee > 35000 && suodee <= 55000) {
                money = suodee * 0.30 - 4410;
            } else if (suodee > 55000 && suodee <= 80000) {
                money = suodee * 0.35 - 7160;
            } else if (suodee > 80000) {
                money = suodee * 0.45 - 15160;
            }
            alert('交税：' + money.toFixed(2));
        }
    </script>
</body>

</html>